body {
  min-width: 1000px;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.clearfix:after,
.clearfix:before {
  content: '';
  display: block;
  clear: both;
}

.clearfix {
  zoom: 1
}

.cWidth {
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.verticalWrapRight {
  writing-mode: vertical-rl;
  writing-mode: tb-rl;
}

.header {
  padding-top: 40px;
  text-align: center;
}

.header .logo {
  width: 165px;
  height: 63px;
  display: inline-block;
  background: url(../img/common/logo.png) 0 0 no-repeat;
}

.mainNav {
  width: 810px;
  margin: 50px auto 0;
  padding-left: 190px;
  font-size: 0;
  position: relative;
  z-index: 9999;
}

.mainNav a {
  display: inline-block;
  width: 40px;
  height: 93px;
  margin-right: 105px;
}

.mainNav a.nav1 {
  background: url(../img/common/nav1.png) 0 0 no-repeat;
}

.mainNav a.nav1.active {
  background-image: url(../img/common/nav1-active.png);
}

.mainNav a.nav2 {
  background: url(../img/common/nav2.png) 0 0 no-repeat;
}

.mainNav a.nav2.active {
  background-image: url(../img/common/nav2-active.png);
}

.mainNav a.nav3 {
  background: url(../img/common/nav3.png) 0 0 no-repeat;
}

.mainNav a.nav3.active {
  background-image: url(../img/common/nav3-active.png);
}

.mainNav a.nav4 {
  background: url(../img/common/nav4.png) 0 0 no-repeat;
}

.mainNav a.nav4.active {
  background-image: url(../img/common/nav4-active.png);
}

.mainNav a.nav5 {
  background: url(../img/common/nav5.png) 0 0 no-repeat;
}

.mainNav a.nav5.active {
  background-image: url(../img/common/nav5-active.png);
}

.comBanner {
  position: relative;
  margin-top: -20px;
}

.comBanner .bannerTop {
  width: 100%;
  height: 46px;
  position: absolute;
  left: 0;
  top: 0;
  background: url(../img/common/banner-up.png) center top no-repeat;
  background-size: 100%;
  z-index: 999;
}

.comBanner .bannerBottom {
  width: 100%;
  height: 58px;
  position: absolute;
  left: 0;
  bottom: 0;
  background: url(../img/common/banner-down.png) center bottom no-repeat;
  background-size: 100%;
  z-index: 999;
}

.comBanner .bannerWrap {}

.comBanner .bannerWrap img {
  width: 100%;
}

.footer {
  border-top: 1px solid #9dadbc;
  padding: 40px 0;
}

.footer .content {
  width: 1200px;
  margin: 0 auto;
}

.footer .img {
  height: 113px;
  width: 100%;
  background: url(../img/common/beian.png) center 0 no-repeat;
}